package com.yhsoft.flim.service;

import com.yhsoft.flim.controller.po.FlimAddPricePo;
import com.yhsoft.flim.controller.request.GetMoviePlansInVo;
import com.yhsoft.flim.entity.MoviePlans;
import com.baomidou.mybatisplus.extension.service.IService;

import java.io.IOException;
import java.util.List;

/**
 * <p>
 * 电影场次 服务类
 * </p>
 *
 * @author yyyyyyyh
 * @since 2023-12-05
 */
public interface IMoviePlansService extends IService<MoviePlans> {

    void synJob() throws IOException;

    List<MoviePlans> getMoviePlans(GetMoviePlansInVo inVo);

    MoviePlans getMoviePlan(GetMoviePlansInVo inVo, String showId);

    void setMoviePlans(GetMoviePlansInVo inVo) throws IOException;

    FlimAddPricePo getAddPricePo();

}
